package utils

import redis.clients.jedis.{Jedis, JedisPool, JedisPoolConfig}

/**
  * Created by 王康 on 2018/6/30.
  */
object JedisPools {
    private val config: JedisPoolConfig = new JedisPoolConfig()
    //设置最大连接数
    config.setMaxTotal(100)
    //设置最大空闲数
    config.setMaxIdle(10)

    //获取连接池对象
    private val pool: JedisPool = new JedisPool(config,"linux04",6379)

    def getJedis()={
      //从池子中返回一个连接
      val jedis: Jedis = pool.getResource
      //还可以选择用几号池子 select
      jedis
    }

}
